﻿using PluginService.Common;
using PluginService.Common.Sockets;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace FaceDetectiveWindowsService
{
    public class AsyncFaceDeteiveSocketServer : AsyncSocketServer<byte[]>
    {
        #region 重写方法

        protected override PluginService.Common.IRecieveArgs<byte[]> CreateReciveArgsInstance()
        {
            return new AsyncFaceDeteiveSocketReceiveArgs() as IRecieveArgs<byte[]>;
        }

        #endregion

        #region 构造函数

        public AsyncFaceDeteiveSocketServer(int port, int backlog)
            : base(port, backlog)
        { }

        #endregion
    }
}
